*{padding:0px; margin:0px; list-style-type:none;}
body{overflow-x:hidden; overflow-y:auto; background:#eee;}
body,td,th{font-family:Microsoft Yahei; font-size:12px;color:#666;}
a{text-decoration:none;color:#666;}
a:hover{color:#009fdb;}
p,form{padding:0px;margin:0px;}
.clear{clear:both;}
img{border:0px;}
.top{width:1200px; height:81px; margin: 0 auto;}

.top .logo{width:278px; height:81px; float:left;}
.top .tel{width:242px; *width:250px;height:81px; float:right; overflow:hidden;}
.top .tel .tt{width:100%; height:16px; padding:10px; overflow:hidden;}
.top .tel .tt ul li{float:left; padding:0px 4px;}
.top .tel .tt ul li span{color:#c9c9c9; padding:0px 3px;}
.top .tel .bb{width:100%; height:51px; text-align:right;}
.sear{width:234px; height:45px; line-height:45px; float:right;}
.sear .ll{width:60px; float:left; background:url(../Images/sear.png) left center no-repeat; text-indent:18px;}
.sear .rr{width:174px; float:left; padding-top:10px;*padding-top:0px;_padding-top:10px;}
.sear .rr .sleft{width:130px; height:24px; line-height:24px; border:0px; font-size:12px; font-family:Microsoft Yahei;; color:#c2c2c2; padding-left:15px; background:url(../Images/sear_left.png) no-repeat;}
.sear .rr .sright{width:24px; height:23px; background:url(../Images/sear_right.png) no-repeat; border:0px; cursor:pointer;}

.con{width:100%; min-height:300px; background:url(../Images/bg.jpg) repeat-x;}
.con .nr{width:1200px; margin: 0 auto;}
.con .nr .nt{width:100%; height:260px; padding:40px 0px;}
.con .nr .nt .about{width:355px; height:260px; float:left;}
.con .nr .nt .about .title{width:100%; height:129px; text-align:center;}
.con .nr .nt .about .title img{width:89px; height:89px;}
.con .nr .nt .about .title div{width:100%; height:40px; line-height:40px; font-size:20px;}
.con .nr .nt .about .acon{width:100%; height:131px; font-size:16px;  line-height:30px;} 

.con .nr .nt .news{width:355px; height:260px; float:left; padding:0px 67px;}
.con .nr .nt .news .title{width:100%; height:129px; text-align:center;}
.con .nr .nt .news .title img{width:89px; height:89px;}
.con .nr .nt .news .title div{width:100%; height:40px; line-height:40px; font-size:20px;}
.con .nr .nt .news .acon{width:100%; height:131px; font-size:16px;  line-height:30px;} 
.con .nr .nt .news .acon ul li{width:100%; height:30px; line-height:30px;}

.con .nr .nb{width:100%; height:420px;}
.con .nr .nb .title{width:100%; height:40px; text-align:center; font-size:30px; padding-bottom:30px;}
.blk_18 {width:1200px; height:330px; overflow:hidden;zoom:1; }
.blk_18 .pcont {width:1100px; height:330px; float:left; overflow:hidden;}
.blk_18 .ScrCont{width:99999px; zoom:1; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left;}
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:50px; height:330px; float:left; }
.blk_18 .LeftBotton{background:url(../Images/left_btn.png) center no-repeat;}
.blk_18 .LeftBotton:hover{background:url(../Images/left_btn_hover.png) center no-repeat;}
.blk_18 .RightBotton{background:url(../Images/right_btn.png) center no-repeat;}
.blk_18 .RightBotton:hover{background:url(../Images/right_btn_hover.png) center no-repeat;}
.blk_18 .pl{width:200px; height:330px; float:left; padding:0px 38px; cursor:pointer;}
.blk_18 .pl .pic{width:200px; height:280px;background:url(../Images/pro_bg.png) bottom center no-repeat;}
.blk_18 .pl .pic img{width:200px; height:260px;}
.blk_18 .pl .name{width:200px; height:50px; line-height:25px; text-align:center; }
.menu1 a{color:#009fdb; display:block; text-align:center;}
.menu2 {text-align:center;}

.page_banner{width:100%; height:350px; margin-top:-3px;}
.page{width:1002px; margin: 0 auto; padding:20px 0px;}
.page .left{width:200px; float:left;}
.page .left .ptt{width:100%;}
.page .left .ptt .title{width:100%; height:40px; font-size:18px; line-height:40px; background:url(../Images/left_lcon.jpg) left center no-repeat; text-indent:30px;}
.page .left .ptt span{font-size:13px; padding-left:5px; color:#c4c4c4;}
.page .left .menu{width:100%;}
.page .left .menu ul li{width:100%; height:35px; line-height:35px; background:url(../Images/left_menu.jpg) no-repeat; text-indent:30px;}
a.pro_menubg_:link,a.pro_menubg_:visited{display:block;}
a.pro_menubg_:hover{background:url(../Images/left_menu_hover.jpg) no-repeat; color:#FFF;}
a.pro_menubg_over:link,a.pro_menubg_over:visited{background:url(../Images/left_menu_hover.jpg) no-repeat; color:#FFF; display:block;}
a.pro_menubg_over:hover{background:url(../Images/left_menu_hover.jpg) no-repeat; color:#FFF;}

.page .right{width:780px; float:right;}
.page .right .title{width:760px; height:35px; line-height:35px; background:url(../Images/right_title.jpg) repeat-x; padding:0px 10px;}
.page .right .title .tll{float:left; background:url(../Images/right-lcon.gif) left center no-repeat; text-indent:15px; font-size:14px; color:#000;}
.page .right .title .trr{float:right; text-align:right;}
.page .right .title .trr span{padding:0px 5px; font-family:"宋体";}
.page .right .content{width:760px; padding:10px; line-height:25px;}

.newstt{width:100%; height:116px; padding:10px 0px;}
.newstt .npic{width:185px; height:116px; padding-right:15px; float:left;}
.newstt .npic img{width:179px; height:110px; padding:2px; border:1px solid #e3e3e3;}
.newstt .ncon{width:560px; height:116px; float:left; line-height:20px;}
.newsbb{width:100%; padding-top:10px;}
.newsbb ul li{width:100%; height:30px; line-height:30px; border-bottom:1px dotted #e3e3e3;}
.newsbb ul li .nleft{float:left;}
.newsbb ul li .nleft a{display:block;}
.newsbb ul li .nleft a:hover{bcolor:#04537f;}
.newsbb ul li .nright{float:right; color:#b1b1b1;}
.newsshow1{width:100%; line-height:25px; border-bottom:1px dotted #ccc; text-align:center; padding-bottom:10px;}
.newsshow2{width:100%; line-height:25px; padding:10px 0px;}
.newsshow4{width:100%; height:20px; line-height:20px;text-align:left;}

.video{width:168px; height:153px; float:left; position: relative; margin:8px 11px;}
.video .bg{width:168px; height:153px; background:url(../Images/videobg.png) no-repeat; position:absolute; top:0px; left:0px;}
.video img{width:168px; height:113px;}
.video .vcon{width:100%; height:30px; line-height:15px; padding:5px 0px;}

.pro{width:200px; height:330px; float:left; padding:20px 30px; cursor:pointer;}
.pro .pic{width:200px; height:280px;background:url(../Images/pro_bg.png) bottom center no-repeat;}
.pro .pic img{width:200px; height:260px;}
.pro .name{width:200px; height:50px; line-height:25px; text-align:center; }
.promenu1 a{color:#009fdb; display:block; text-align:center;}
.promenu2 {text-align:center;}
.proshow{width:350px; height:530px; margin:0 auto;}
.proshow .pic{width:350px; height:480px;background:url(../Images/proshow_bg.png) bottom center no-repeat;}
.proshow .pic img{width:350px; height:455px;}
.proshow .name{width:350px; height:50px; line-height:25px; text-align:center; }
.nTab{width:100%; padding-top:30px;}
.none {display:none;}
.nTab .TabTitle{width:760px; height:33px; border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;}
.nTab .TabTitle li{width:100px; height:30px;float:left;cursor:pointer; font:14px "微软雅黑";line-height:30px; text-align:center; margin-right:1px;}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{color:#19a6db; background:#FFF;border-top:2px solid #19a6db; border-left:1px solid #eee; border-right:1px solid #eee; border-bottom:1px solid #fcfcfc; }
.nTab .TabTitle .normal{color:#666; background:#f7f7f7; height:33px;}
.nTab .TabContent{width:740px; padding:10px; line-height:25px;}

.btn{width:60px; height:25px; line-height:25px; background-color:#a8a8a8; border:0px; color:#FFF; font-size:14px; font-family: Microsoft YaHei;border-radius:3px; margin-right:5px;}
.btn:hover{background:#ff9d02;border:0px;cursor:pointer;}

.foot{width:100%; height:75px; background:url(../Images/foot_bg.gif) repeat-x; margin-top:20px;}
.foot .copy{width:1200px; height:40px; margin:0 auto; padding-top:20px; line-height:20px;}
.foot .copy span{color:#c9c9c9; padding:0px 5px;}